dissociated oneself - Turco Inglés Diccionario